transit shelter - Francés Inglés Diccionario